insulating paint - French English Dictionary